package com.ysu.his.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ysu.his.base.BaseEntity;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * 医生排班信息实体类
 */
@Data
public class DoctorScheduleVo extends BaseEntity
{
    //唯一标识
    private Long id;

    //医生Id
    private Long doctorId;

    //医生姓名
    private String doctorName;

    //科室Id
    private Long departmentId;

    //医生所属科室
    private String departmentName;

    //排班日期
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date scheduleDate;

    //排班时段（上午/下午/晚上）
    private List<String> schedulePeriods;

    //是否启用 0:未启用 1：已启用
    private Integer active;
}
